station premises - Turco Inglés Diccionario